package common.model.order;

import lombok.Data;
import java.math.BigDecimal;

@Data
public class OrderItem {
    /**
     * 自增主键
     */
    private Long id;
    /**
     * 订单号
     */
    private String orderNo;
    /**
     *SKU ID (关联商品库存)
     */
    private Long skuId;
    /**
     * SPU ID(关联商品标准单元)
     */
    private Long spuId;
    /**
     * 商品名称(下单时快照)
     */
    private String itemName;
    /**
     * 商品图片路径(快照)
     */
    private String itemImage;
    /**
     * 单价(下单时快照)
     */
    private BigDecimal price;
    /**
     * 购买数量
     */
    private Integer quantity;
    /**
     * 促销活动ID(快照)
     */
    private Long promotionId;
    /**
     * 促销价(快照)
     */
    private BigDecimal promotionPrice;
    /**
     * 总价(下单时快照)
     */
    private BigDecimal totalPrice;
}
